deluge gun - Espagnol Anglais Dictionnaire